#!/bin/sh
#
# Monitor           This shell script takes care of starting and stopping
#               Monitor.
#
# chkconfig: 2345 35 35
# description: Monitor Daemon
# processname: Monitor

. /etc/init.d/msm_profile

MONITOR_PID_FILE=/var/run/mrmonitord.pid

MONITOR_HOME=/usr/local/bin
LD_LIBRARY_PATH=/var/pegasus/lib:/opt/lsi/Apache:/opt/lsi/Pegasus:/opt/lsi/openssl
export LD_LIBRARY_PATH

if [ ! -f $MONITOR_HOME/mrmonitord ]
then
    echo "Monitor startup: cannot start"
    exit 1
fi

case "$1" in
  start)
	# Start daemons.

	echo -n "Starting Monitor: "
	rm $MONITOR_PID_FILE 1>/dev/null 2>&1
	$MONITOR_HOME/mrmonitord >/var/log/mrmonitord.debug 2>&1
	sleep 1
    if [ ! -f $MONITOR_PID_FILE ]
    then
        exit 1
    fi
	;;
  stop)
	# Stop daemons.
	echo -n "Shutting down Monitor: "
	$MONITOR_HOME/mrmonitord -stop
	;;
  restart|reload)
	$0 stop
	$0 start
	RETVAL=$?
	;;
  *)
	echo "Usage: mrmonitor {start|stop|restart}"
	exit 1
esac

exit 0
